iFEM: AN INNOVATIVE FINITE ELEMENT METHOD PACKAGE IN MATLAB

نویسنده

  • LONG CHEN
چکیده

Sparse matrixlization, an innovative programming style for MATLAB, is introduced and used to develop an efficient software package, iFEM, on adaptive finite element methods. In this novel coding style, the sparse matrix and its operation is used extensively in the data structure and algorithms. Our main algorithms are written in one page long with compact data structure following the style “Ten digit, five seconds, and one page” proposed by Trefethen. The resulting code is simple, readable, and efficient. A unique strength of iFEM is the ability to perform three dimensional local mesh refinement and two dimensional mesh coarsening which are not available in existing MATLAB packages. Numerical examples indicate that iFEM can solve problems with size 105 unknowns in few seconds in a standard laptop. iFEM can let researchers considerably reduce development time than traditional programming methods.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An automated procedure for interval and fuzzy finite ele- ment analysis

This paper describes an automated procedure to model imprecisely defined structures and solve them using the interval and fuzzy finite element methods (IFEM and FFEM). The IFEM and FFEM procedures both require an uncertain FE model as input. Since none of the available preprocessors can generate uncertain FE models, the first part of the research focuses on creating an uncertain FE model based ...

متن کامل

Analysis of deep drawing process to predict the forming severity considering inverse finite element and extended strain-based forming limit diagram

An enhanced unfolding Inverse Finite Element Method (IFEM) has been used together with an extended strain-based forming limit diagram (EFLD) to develop a fast and reliable approach to predict the feasibility of the deep drawing process of a part and determining where the failure or defects can occur. In the developed unfolding IFEM, the meshed part is properly fold out on the flat sheet and tre...

متن کامل

On the Development of 3D Finite Element Method Package for CEMTool

Finite element method (FEM) has been widely used as a useful numerical method that can analyze complex engineering problems in electro-magnetics, mechanics, and others. CEMTool, which is similar to MATLAB, is a command style design and analyzing package for scientific and technological algorithm and a matrix based computation language. In this paper, we present new 3D FEM package in CEMTool env...

متن کامل

Modeling of Soft Tissues Interacting with Fluid (Blood or Air) Using the Immersed Finite Element Method

This paper presents some biomedical applications that involve fluid-structure interactions which are simulated using the Immersed Finite Element Method (IFEM). Here, we first review the original and enhanced IFEM methods that are suitable to model incompressible or compressible fluid that can have densities that are significantly lower than the solid, such as air. Then, three biomedical applica...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008